		body	{
			margin:0;
			padding:0;
			font-family:georgia;
			color: #999933;
			background-color:black;
			}
               br{clear:both;}

               #container{
                margin:auto;
                margin-top:20px;
                width:720px;
                border:solid 1px;
                background-color:#1a4800;
            }


			#top_nav{
			width:700px;
			height:32px;

			}


			#top_nav ul{
            margin-left:20px;
            border-width:1px 0;
            line-height:normal;
      }
			#top_nav li{
      float:left;
     /* background:#3B6226;*/
      border-left:1px solid #42432d;
      margin-top:3px;
      text-align:center;
      list-style:none;
      width:125px;
      height:30px;
      }
      .li_selected{
          background:black;
      }
      .li_normal{
        background:#3B6226;
      }

      /* .li_normal:hover{
        background:black;
      }*/

      .li_normal_sn{
        background:#1A4800;
      }
      .li_normal_sn:hover{
        background:black;
      }

			#top_nav a {
        display:block;
        text-decoration:none;
        font-size:17px;
        font-weight: bold;
        margin-top:3px;
        color:#d8d32e;
			}

	  #bottom_nav{
       height:30px;
       width:100%;
      /* margin:auto;*/
      }

      #bottom_nav ul{
	 border-width:1px 0;
      line-height:normal;
      }

      #bottom_nav li{
      float:left;
     /* background:#3B6226;*/
      border-left:1px solid #42432d;
      margin-top:8px;
      text-align:center;
      list-style:none;
      min-width:100px;
      height:20px;
      margin-right:5px;
      margin-left:5px;
      padding:0;
      }

      #bottom_nav a {
        display:block;
        text-decoration:none;
        font-size:11px;
        font-weight: bold;
        margin-top:3px;
        color:#d8d32e;
			}

      /*  ----------------------------------------------------------------------*/

		#header{
		background: #1a4800 url(../images/sunset2.jpg) no-repeat;
		margin:0;
		padding:0;
		height:212px;
		text-align:center;
		}

                #header h1{
                 position:relative;
                 top:90px;
                 font-size:13px;
                 color:black;

                }

		#secondary_nav{
		background-color:#3B6226;
		width:100%;
		height:40px;
	   margin-bottom:0;
		}

		#main_area {
		width:720px;
		background: #1a4800 url(../images/bodybg.jpg) no-repeat;
		min-height:400px;
		}


		#content{
		width:500px;
		float:left;
		min-height:400px;
		margin-top:0;
		color:white;
		text-align:justify;
		}

		#content p {
		margin:0;
		padding:4px;
		}

		#sidebar{
		width:210px;
		height:100%;
		padding:0;
		margin:0;
		float:left;
		/*border: solid yellow 2px;*/
		margin-left:6px;
		margin-right:3px;
		}

		.box_top {
		width:202px;
		height:30px;
		background:#d8d32e;
		margin:0;
		padding:0;
		margin-top:7px;
                font-weight:bold;
		}

		#latest_box{
		width:200px;
		border: 1px solid #d8d32e;
		height:150px;
		margin:0;
		padding:0;
		}

		#login_box{
        width:200px;
		border: 1px solid #d8d32e;
		height:150px;
		margin:0;
		padding:0;
        font-family:Times New Roman;
        font-weight:bold;
		}

        #button {
            margin-top:60px;
            margin-left:auto;
            margin-right:auto;
            text-align:center;
            
        }

        #login_box form label {
            float:left;
            width:60px;
            margin-top:10px;
            color:white;
        }
        #login_box form .form_input {
            width:100px;
            margin-left:10px;
            margin-top:10px;
            background:transparent;
            border-bottom:2px solid white;
            border-top:none;
            border-right:none;
            border-left:none;
            font-weight:bold;
           
        }



        .login_button{
        width:100px;
        background-color:yellow;
        font-weight:bold;
        }

		#footer{
		clear:both;
		background-color:/*#b2ce16;*/#fff701;
		color:black;
		width:100%;
		height:30px;
		text-align:center;
		}

		/* ADDITIONAL STYLING */

		.box_top p {
		 color:black;
		 font-weight:bold;
		 text-align:center;
		 padding-top:5px;
		}